Micro-speculation, Micro-sandboxing, and Self-Correcting Assertions: Support for Self-Healing Software and Application Communities PhD Thesis Proposal

نویسنده

  • Michael E. Locasto
چکیده

Software faults and vulnerabilities continue to present significant obstacles to achieving reliable and secure software. The critical problem is that systems currently lack the capability to respond intelligently and automatically to attacks – especially attacks that exploit previously unknown vulnerabilities or are delivered by previously unseen inputs. Therefore, the goal of this thesis is to provide an environment where both supervision and automatic remediation can take place. Also provided is a mechanism to guide the supervision environment in detection and repair activities. This thesis supports the notion of Self-Healing Software by introducing three novel techniques: micro-sandboxing, micro-speculation, and self-correcting assertions. These techniques are combined in a kernel-level emulation framework to speculatively execute code that may contain faults or vulnerabilities and automatically repair such faults or exploited vulnerabilities. The framework, VPUF, introduces the concept of computation as an operating system service by providing control for an array of virtual processors in the Linux kernel (creating the concept of an endolithic kernel). This thesis introduces ROAR (Recognize, Orient, Adapt, Respond) as a conceptual workflow for Self-healing Software systems. This thesis proposal outlines a 17 month program for developing the major components of the proposed system, implementing them on a COTS operating system and programming language, subjecting them to a battery of evaluations for performance and efficacy, and publishing the results. In addition, this proposal looks forward to several areas of follow-on work, including implementing some of the proposed techniques in hardware and leveraging the general kernel-level framework to support Application Communities.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Effect of Women Led Self Help Group on Micro-Financing of Farms in Isuikwuato Local Government Area of Abia State, Nigeria

The study examined the effect of women led self help group on micro-financing of farms in Isuikwuato Local Government Area of Abia State, Nigeria. Purposive and multistage random sampling technique was employed for collecting data from one hundred and twenty (120) women farmers in women led self help group by using structured interview schedule. The data were analyzed using descriptive statisti...

متن کامل

Proposing an Appropriate Architecture for Decision Support Systems in the Field of Complex Chronic Care: Micro-Services Based Software Architecture in Kidney Transplant Care

Introduction: Development and successfully implementation of knowledge based clinical decision support system (KBCDSS) in kidney transplantation (KT) could support decision-making, reduce cost and improve quality of care. For practical use of these systems, however, many challenges have to be met.  Besides to well-recognized challenges of design and implementation of information systems in heal...

متن کامل

Proposing an Appropriate Architecture for Decision Support Systems in the Field of Complex Chronic Care: Micro-Services Based Software Architecture in Kidney Transplant Care

Introduction: Development and successfully implementation of knowledge based clinical decision support system (KBCDSS) in kidney transplantation (KT) could support decision-making, reduce cost and improve quality of care. For practical use of these systems, however, many challenges have to be met.  Besides to well-recognized challenges of design and implementation of information systems in heal...

متن کامل

Design and Evaluation of an mHealth Application in Self-Management of Post-Traumatic Stress Disorder

Introduction: Recent developments in the use of mobile technologies have given rise to opportunities for more effective and cost-efficient services for people with chronic diseases. Considering the relatively high prevalence of post-traumatic stress disorder (PTSD) in Iran and the lack of a native application for the self-management of many complications of this disorder, the present study aims...

متن کامل

Design and Evaluation of an mHealth Application in Self-Management of Post-Traumatic Stress Disorder

Introduction: Recent developments in the use of mobile technologies have given rise to opportunities for more effective and cost-efficient services for people with chronic diseases. Considering the relatively high prevalence of post-traumatic stress disorder (PTSD) in Iran and the lack of a native application for the self-management of many complications of this disorder, the present study aims...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005